5d6f1156cf36b2f86b766b31a4eba8af964c5f3d,Paintroid/src/main/java/org/catrobat/paintroid/tools/implementation/CursorTool.java,CursorTool,addPathCommand,#PointF#,268

Before Change


	protected boolean addPathCommand(PointF coordinate) {
		pathToDraw.lineTo(coordinate.x, coordinate.y);
		Command command = new PathCommand(mBitmapPaint, pathToDraw);
		return PaintroidApplication.commandManager.commitCommand(command);
	}

	protected boolean addPointCommand(PointF coordinate) {

After Change



	protected boolean addPathCommand(PointF coordinate) {
		pathToDraw.lineTo(coordinate.x, coordinate.y);
		if (!pathInsideBitmap)
		{
			PaintroidApplication.currentTool.resetInternalState(StateChange.RESET_INTERNAL_STATE);
			//PaintroidApplication.drawingSurface.getSurfaceViewDrawTrigger().redraw();
			return false;
		}
		Layer layer = LayersDialog.getInstance().getCurrentLayer();
		Command command = new PathCommand(mBitmapPaint, pathToDraw);
		PaintroidApplication.commandManager.commitCommandToLayer(new LayerCommand(layer), command);
		return true;
	}

	protected boolean addPointCommand(PointF coordinate) {